home *** CD-ROM | disk | FTP | other *** search
/ QRZ! Ham Radio 4 / QRZ Ham Radio Callsign Database - Volume 4.iso / digests / tcp / 940105.txt < prev    next >
Internet Message Format  |  1994-11-13  |  19KB

  1. Date: Tue, 31 May 94 04:30:02 PDT
  2. From: Advanced Amateur Radio Networking Group <tcp-group@ucsd.edu>
  3. Errors-To: TCP-Group-Errors@UCSD.Edu
  4. Reply-To: TCP-Group@UCSD.Edu
  5. Precedence: Bulk
  6. Subject: TCP-Group Digest V94 #105
  7. To: tcp-group-digest
  8.  
  9.  
  10. TCP-Group Digest            Tue, 31 May 94       Volume 94 : Issue  105
  11.  
  12. Today's Topics:
  13.                   Digital Communitations? ... When??
  14.                           Gracilis (2 msgs)
  15.                              Mail failure
  16.                       More RSPF Help needed.....
  17.                  nos-bbs mail address hosed? (2 msgs)
  18.  
  19. Send Replies or notes for publication to: <TCP-Group@UCSD.Edu>.
  20. Subscription requests to <TCP-Group-REQUEST@UCSD.Edu>.
  21. Problems you can't solve otherwise to brian@ucsd.edu.
  22.  
  23. Archives of past issues of the TCP-Group Digest are available
  24. (by FTP only) from UCSD.Edu in directory "mailarchives".
  25.  
  26. We trust that readers are intelligent enough to realize that all text
  27. herein consists of personal comments and does not represent the official
  28. policies or positions of any party.  Your mileage may vary.  So there.
  29. ----------------------------------------------------------------------
  30.  
  31. Date: Tue, 31 May 94 09:30:04 UTC
  32. From: eb3aod@albinyana.etse.urv.es
  33. Subject: Digital Communitations? ... When??
  34. To: tcp-group@UCSD.EDU
  35.  
  36. I read a lot of time, papers, RFC, about "Packet Radio" and something the
  37. author says "digital communication" when i think this is a wrong sentence.
  38.  
  39. We do (the om's) "Packet Radio". This kind of communication is analog not
  40. digital so we use a modem ...
  41.  
  42. Am i wrong about this?? Why does a lot of people say "Digical Communication" when refers the "Packet RAdio"??
  43.  
  44.  
  45.  Saludos de Curro eb3aod
  46.  
  47. e-mail : curro@etse.urv.es
  48. AX25 : eb3aod@ea3rdt.eat.esp.eu
  49. "Data Highway" : In my Dreamland ...
  50.  
  51. ------------------------------
  52.  
  53. Date: Mon, 30 May 1994 12:03:30 -0500 (CDT)
  54. From: ssampson@sabea-oc.af.mil (Steve Sampson)
  55. Subject: Gracilis
  56. To: tcp-group@ucsd.edu
  57.  
  58. The Gracilis equipment is well designed and simple to operate with the
  59. given software.  Where I would caution anyone is that they not be mere
  60. operators.  These cards require configuration, and sooner or later you
  61. will want to upgrade your NOS and port the Gracilis drivers to it.  In
  62. this case you are on your own.  There is no user group to share
  63. experiances.  I purchased a packetwin when they first came out.  It was
  64. a good card but after a couple years of fighting my NOS blowing up I
  65. decided to get a 9600 KISS modem.  The KISS part of NOS works better
  66. than the Gracilis drivers (or they did back then).  I don't know what
  67. Gracilis is shipping for drivers today, but it's probably the same code
  68. as before, and requires NOS.  I've since graduated from NOS since the
  69. program takes over the whole PC, to Unix which interfaces to KISS much
  70. better than low level interrupts from an SIO chip (a driver which I
  71. couldn't write, and no one else has).
  72.  
  73. Gracilis cards would seem to be a waste at 9600, but better suited to
  74. the 56k radio modem and a dedicated PC.
  75.  
  76. The packetten on the other hand is another quality hardware device that
  77. incorporates NOS on a card. This is probably the highest tech device
  78. there is in Ham radio.  It works.  I hear there is a plug in card for
  79. the PC but I haven't seen it in ads or my mailbox.  As a past owner of
  80. their equipment I can say that support is not one of the areas they
  81. feel responsible for.  Not even a newsletter now and then.  If you
  82. look at their prices, see that they're high, and assume you will get
  83. a lot of support, you will be wrong.  
  84.  
  85. As you look back in the ARRL Computer Conference papers you will see a
  86. lot of fancy hardware proposed and designed.  All of it is vaporware
  87. and unavailable.  Gracilis is the only company that seems to be doing
  88. anything in hardware in the United States that can move a product from
  89. design to production.  
  90. -- 
  91. Steve
  92.  
  93. ------------------------------
  94.  
  95. Date: Mon, 30 May 1994 16:28:59 -0500 (CDT)
  96. From: ssampson@sabea-oc.af.mil (Steve Sampson)
  97. Subject: Gracilis
  98. To: bsa@kf8nh.wariat.org (Brandon S. Allbery)
  99.  
  100. > Dunno where you've been, buit there are currently Linux drivers for SCC cards, 
  101. > the Ottawa PI2 card, and I'm working on PackeTwin drivers.
  102.  
  103. Where are they available for FTP?  Thanks.
  104.  
  105. -- 
  106. Steve
  107.  
  108. ------------------------------
  109.  
  110. Date: 30 May 1994 09:24:09 EST
  111. From: "POSTMASTER" <HARRIS.POSTMAS8@IC1D.HARRIS.COM>
  112. Subject: Mail failure
  113. To: TCP-Group@UCSD.EDU
  114.  
  115. Date: Sat, 28 May 94 10:41:37 CDT
  116. From: route66@ddl.chi.il.us (System Administrator)
  117. Subject: Gracillis
  118. To: tcp-group@ucsd.edu
  119.  
  120. I have been looking into buying Gracillis for 9600 baud packet. Has
  121. anyone ever tried it..and if so, how is it on TCP/IP?
  122. Also, I'd rather not spend $1,000 for Gracillis new..by chance does
  123. anyone out there have a used one setup they wanna get rid of?
  124.  
  125. Thanks,
  126. Greg Kaiser - N9TOL
  127.  
  128. ------------------------------
  129.  
  130. Date: 29 May 1994 09:04:09 EST
  131. From: "POSTMASTER" <HARRIS.POSTMAS8@IC1D.HARRIS.COM>
  132. Subject: Mail failure
  133. To: TCP-Group@UCSD.EDU
  134.  
  135. Date: Sat, 28 May 94 04:56:05 CST
  136. From: Jack Snodgrass                    <kf5mg@kf5mg.ampr.org>
  137. Subject: More RSPF Help needed.....
  138. To: tcp-group mailling list             <tcp-group@UCSD.EDU>
  139.  
  140.     We've been tearing out my hair trying to figure out how to link 2 RSPF
  141. routers that use an IP Router to communicate.  It seems like RSPF should
  142. work and NOT require that every station in the network Run RSPF, but we
  143. just can't figure out how to make it work.
  144.  
  145.     We've got:
  146.  
  147.     --------            --------            --------
  148.      kf5mg   <---440---> wb5tey <---144--->   k5rw
  149.     --------            --------            --------
  150.  
  151.     kf5mg and k5rw are running RSPF. When either one sends out it's RSPF
  152. broadcast, the other station can't hear it because they're on separate
  153. networks. Is there an easy way to fix this?
  154.  
  155.     We've set up and AXIP link between the two RSPF routers and set up the
  156. routes between k5rw and kf5mg to use wb5tey.  Now they can hear each others
  157. RSPF broadcast, but the RSPF added routes are screwed up.  All of k5rw's
  158. RSPF added routes on kf5mg show that they route through k5rw on 440 instead
  159. of wb5tey.  All of kf5mg's RSPF added routes on k5rw show that they route
  160. through kf5mg on 144 instead of wb5tey.  I'm guessing that the reason the
  161. routes are screwed up is that RSPF assumes that since it can 'hear' the
  162. station direct ( because of the axip link ) the RSPF added routes assume
  163. that they go direct to the remote system and don't take into account any
  164. pre-existing routes set up between the two RSPF routers.
  165.  
  166.     Next, we set up an ENCAP link in hopes that if the AXIP link was run
  167. over the ENCAP link the RSPF added links would use the ENCAP link routes.
  168. That didn't work either. The AXIP stuff goes over the ENCAP route, but
  169. the RSPF added routes still ignore the IP router that's in between the two
  170. RSPF routers.
  171.  
  172.     Someone is probably going to suggest that wb5tey ( in our example ) run
  173. RSPF. Yes... that will work, but I want/need to figure out this problem.
  174. Once we get this working, we'll add RSPF to both of our Internet Gateways.
  175. There's no way to get the network routers between the two gateways to run
  176. RSPF.
  177.  
  178.     Anyway.... either there is something basic that I'm missing or RSPF is
  179. really un-usable in a standard network and I can't see how one can really
  180. be using it. Any info/help/suggestions ( preferably working ) would be
  181. appreciated. Thanks.
  182.  
  183. 73's  de  Jack  -  kf5mg
  184. Internet        -  kf5mg@kf5mg.ampr.org            -  44.28.0.14
  185. AX25net         -  kf5mg@kf5mg.#dfw.tx.usa.noam    -  home (817) 488-4386
  186. Dialup          -  kf5mg@tcet.unt.edu              -  work (looking  for)
  187. ==============================================================================
  188. =
  189. ===           Buffalo's new area code.... 044.... "Deal with it"            ==
  190. =
  191. ==============================================================================
  192. =
  193.  
  194. ------------------------------
  195.  
  196. Date: Sat, 28 May 1994 16:28:01 -0400
  197. From: goldstein@carafe.tay2.dec.com
  198. Subject: More RSPF Help needed.....
  199. To: tcp-group@ucsd.edu
  200.  
  201. Jack,
  202.  
  203. >    We've got:
  204. >
  205. >    --------            --------            --------
  206. >     kf5mg   <---440---> wb5tey <---144--->   k5rw
  207. >    --------            --------            --------
  208. >
  209. >    kf5mg and k5rw are running RSPF. When either one sends out it's RSPF
  210. >broadcast, the other station can't hear it because they're on separate
  211. >networks. Is there an easy way to fix this?
  212.  
  213. Not an easy way...
  214.  
  215. This would have been solved fairly easily had RSPF2.2 been implemented.
  216. RSPF2.2 is a spec that makes clear that "normal" IP rules of "subnets"
  217. do NOT apply, and therefore you can create adjacencies using any kind
  218. of lower-layer (subnetwork in the OSIRM sense) connection and RSPF will
  219. use them if appropriate.  But the code in NOS does not override IP's
  220. routing function, and treats RSPF node groups as IP subnets, which
  221. they ain't.  I don't know what hackery has been done recently to allow
  222. faking things, but it's all half-way.
  223.  
  224. Note that RSPF was designed to run on routers, but not be needed on
  225. end stations.  Your example is of course the opposite, and tries to
  226. use intellgent end systems to get past a lack of intelligent routers.
  227. Perfectly sensible but since I don't personally _use_ any of the RSPF
  228. variants currently implemented, I can't tell you what works.
  229.  
  230. If somebody would take the 2.2 spec and really implement it... Naaah,
  231. we're hams.  Why do it right when a quick and dirty early hack is
  232. available?  Why should routing be different from the "202" modems?  :-(
  233.  
  234. (sig)>           Buffalo's new area code.... 044.... "Deal with it"
  235. I must be missing something...
  236.     fred k1io
  237.  
  238. ------------------------------
  239.  
  240. Date: Sat, 28 May 94 11:21:03 CST
  241. From: fchavarr@udgserv.cencar.udg.mx (Fco. J. Chavarria -POLITEC)
  242. To: tcp-group@UCSD.EDU
  243.  
  244. unsub fchavarr@udgserv.cencar.udg.mx
  245.  
  246. ------------------------------
  247.  
  248. End of TCP-Group Digest V94 #103
  249. ******************************
  250.  
  251.  
  252. ------------------------------------------------------------------------------
  253.  
  254. ------------------------------
  255.  
  256. Date: Sun, 29 May 94 05:48:00 -0000
  257. From: mikebw@bilow.bilow.uu.ids.net (Mike Bilow)
  258. Subject: More RSPF Help needed.....
  259. To: tcp-group@UCSD.EDU
  260.  
  261. Cc: kf5mg@kf5mg.ampr.org
  262.  
  263.  JS>     We've been tearing out my hair trying to figure out
  264.  JS> how to link 2 RSPF
  265.  JS> routers that use an IP Router to communicate.  It seems like RSPF should
  266.  JS> work and NOT require that every station in the network Run RSPF, but we
  267.  JS> just can't figure out how to make it work.
  268.  
  269. I understand your problem exactly.  There really are no easy ways to do what
  270. your want, but it should be possible.  However, it is an involved thing and I
  271. don't want to sit here typing away nonsense before I think it through.  A lot
  272. of these kinds of problems are a result of features in the formal RSPF spec
  273. remaining unimplemented.
  274.  
  275. RSPF was intended to function as an interior routing protocol within the
  276. autonomous system which is Amprnet.  The expectation was that all routers woul
  277. d
  278. be running the routing protocol.  This is not an unreasonable expectation, and
  279. it applies pretty much equally to any other routing protocol besides RSPF.  En
  280. d
  281. nodes which have no routing responsibility are not usually expected to run
  282. RSPF, but that is a very different thing.
  283.  
  284. -- Mike
  285.  
  286. ------------------------------
  287.  
  288. Date: Mon, 30 May 1994 09:05:19 CET
  289. From: "Jack Stiekema" <JACK@vic1.victron.nl>
  290. Subject: TCP-Group Digest V94 #103
  291. To: Advanced Amateur Radio Networking Group <tcp-group@ucsd.edu>
  292.  
  293. >>    We've been tearing out my hair trying to figure out how to link 2 RSPF
  294. >>routers that use an IP Router to communicate.  It seems like RSPF should
  295.  
  296. Maybe a silly question,
  297. but what is RSPF?
  298.  
  299.  
  300. Kind regards,
  301. Jack Stiekema
  302. Product Manager Connectivity
  303. +----------------------------------------------------+
  304. | Victron bv   POB 31   9700 AA Groningen   Holland  |
  305. |   Phone: +31 50 446222   Fax: +31 50 424107        |
  306. |   Email: jack@victron.nl Internet: 193.78.6.6      |
  307. |   Home:  +31 5980 80498  pe0mot@pe0mot.ampr.org    |
  308. +----------------------------------------------------+
  309.  
  310. ------------------------------
  311.  
  312. Date: Mon, 30 May 1994 10:43:38 MET
  313. From: betaille@lurvax.lure.ups.circe.fr
  314. Subject: unsub
  315. To: tcp-group@ucsd.edu
  316.  
  317. unsub betaille@lure.ups.circe.fr tcp-group
  318.  
  319. ------------------------------
  320.  
  321. End of TCP-Group Digest V94 #104
  322. ******************************
  323.  
  324.  
  325. ------------------------------------------------------------------------------
  326.  
  327. ------------------------------
  328.  
  329. Date: Mon, 30 May 94 08:23:00 -0000
  330. From: mikebw@bilow.bilow.uu.ids.net (Mike Bilow)
  331. Subject: More RSPF Help needed.....
  332. To: tcp-group@UCSD.EDU
  333.  
  334. Cc: kf5mg@kf5mg.ampr.org
  335.  
  336.  JS> On a different subject.... I think that you were 
  337.  JS> talking about putting together
  338.  JS> a packet driver that ran in an OS/2 dos box and would 
  339.  JS> talk to another packet 
  340.  JS> driver in a second OS/2 Dos box. Was that you?
  341.  
  342. I was actually talking about making a shim for G8BPQ that would allow BPQCODE
  343. to run in a DOS window and communicate with separate processes running in their
  344. own DOS windows.  This would allow using G8BPQ in connection with OS/2 much the
  345. same way as it is commonly used with DESQview.  However, I was not planning to
  346. implement this as a packet driver.
  347.  
  348.  JS> How much do you
  349.  JS> know about OS/2 programming? I'm reading up on it.
  350.  
  351. A fair amount.  There are some other people around, particularly Walt Corey,
  352. kz1f@legent.com, who could also be of help.
  353.  
  354.  JS> One 
  355.  JS> question I have and 
  356.  JS> can't find an answer to is 'How can a DOS Box get 
  357.  JS> access to OS/2 pipes and 
  358.  JS> semaphores?
  359.  
  360. The proper architecture -- and I'm not saying it is the only way to do it -- is
  361. to write a Virtual Device Driver that presents some convenient API to the DOS
  362. program.  The VDD would be able to manage OS/2 IPC resources, including
  363. semaphores, pipes, queues, and even shared memory.  You have to be especially
  364. careful with pipes, since they can be non-local (network) resources.
  365.  
  366.  JS> Also... what OS/2 'features' can the DOS 
  367.  JS> Box utilize? I'm thinking 
  368.  JS> that you could write a OS/2 packet server that runs in 
  369.  JS> an OS/2 session. Then 
  370.  JS> your DOS Box Packet drivers would talk to this system 
  371.  JS> using pipes or shared 
  372.  JS> memory. The OS/2 Packet Server would handle getting the 
  373.  JS> data to the other DOS 
  374.  JS> Box. Anyway.... can't make any progress on this till I 
  375.  JS> figure out how to give
  376.  JS> a DOS program accesses to OS/2 stuff.
  377.  
  378. The packet driver architecture is DOS-specific, and you cannot make such a
  379. thing run as an OS/2 session.  What you can do, if you are committed to the
  380. packet driver API for some reason, is write a VDD that presents the packet
  381. driver API to a DOS process, and translates or emulates that API to something
  382. else that is OS/2 compatible, preferably NDIS.  This kind of thing probably
  383. exists, but I don't know about it right off.
  384.  
  385. It would also be possible to write the VDD such that different DOS processes
  386. could be given the illusion of exclusive access to their own packet driver,
  387. provided that some acceptable means for sorting out which process owns which
  388. frames can be developed.
  389.  
  390.  JS> Lastly.... If you know much about OS/2 programming.... 
  391.  JS> any idea how to talk to 
  392.  JS> the NDIS drivers from a 'C' program? Thanks.
  393.  
  394. This depends upon the exact implementation of your NDIS layer.  The usual
  395. method is to be given a device driver with the *.OS2 naming convention, and
  396. a*.NIF text file which provides the necessary information to access the driver,
  397. such as device name.
  398.  
  399. It is actually extremely rare that an applications developer would want to
  400. access the NDIS driver directly, since you are usually going through LAPS ("LAM
  401. Adapter Protocol Support") or NTS/2 ("Network Transport Services/2") or
  402. whatever it is called now to get to the network.  If you are implementing the
  403. protocol stack yourself, the best way is to write a reentrant DLL and export
  404. whatever API you need.  At minimum, it would be prudent to go through LAPS,
  405. which does most of this low-level work for you.  Also, LAPS is the only way to
  406. guarantee properly shared use of the LAN between different protocol stacks.
  407.  
  408. Maybe if you gave me a better idea of what you were trying to do, I could be
  409. more informative.
  410.  
  411. -- Mike
  412.  
  413. ------------------------------
  414.  
  415. Date: Tue, 31 May 94 04:16:00 -0000
  416. From: mikebw@bilow.bilow.uu.ids.net (Mike Bilow)
  417. Subject: nos-bbs mail address hosed?
  418. To: tcp-group@ucsd.edu
  419.  
  420. Cc: lyndon@unbc.edu
  421.  
  422.  LN> Using a needless MX adds to innefficiency - you have to do the A record 
  423.  LN> lookup anyway to deliver to the machine. 
  424.  
  425. If there is no MX record at all, then DNS queries will be sent for MX
  426. of"hydra.carleton.ca", "*.carleton.ca", and "*.ca" before a request for an A
  427. record is made.  Since all three queries will fail to return any resource
  428. records, they must all be responded to by an authoritative name server for
  429. their respective domains, as negative responses cannot be cached.  If there is
  430. an MX record for "hydra.carleton.ca", then the process will move immediately to
  431. obtaining the A record, and at least two queries will be avoided.
  432.  
  433. Also, if the NS records needed to make the MX queries are not known, then
  434. additonal queries will be generated to get them.  With a proper MX record in
  435. this case, all of the queries will be to the same name server, and positive
  436. responses can be cached.
  437.  
  438. -- Mike
  439.  
  440. ------------------------------
  441.  
  442. Date: Mon, 30 May 1994 23:58:16 -0700 (PDT)
  443. From: Lyndon Nerenberg <lyndon@freenet.unbc.edu>
  444. Subject: nos-bbs mail address hosed?
  445. To: Mike Bilow <mikebw@bilow.bilow.uu.ids.net>
  446.  
  447. > If there is no MX record at all, then DNS queries will be sent for MX
  448. > of"hydra.carleton.ca", "*.carleton.ca", and "*.ca" before a request for an A
  449. > record is made.
  450.  
  451. Is this the case? We're crossing boundaries between DNS and MTA 
  452. implementation here, but it seems to me that any MTA that would query 
  453. *.ca MX's when looking for hydra.carleton.ca is broken. A reasonable 
  454. search tree would be:
  455.  
  456.     * MX for hydra.carleton.ca
  457.     * A for hydra.carleton.ca
  458.     * MX for *.carleton.ca
  459.     * MX for *.ca
  460.  
  461. and I would disagree with the latter as a matter of principal, since 
  462. you're *very* unlikely to find a wildcard MX for a top level domain.
  463. Much of this depends on how flexible (smart?) your resolver routines are.
  464.  
  465. > Also, if the NS records needed to make the MX queries are not known, then
  466. > additonal queries will be generated to get them.  With a proper MX record in
  467. > this case, all of the queries will be to the same name server, and positive
  468. > responses can be cached.
  469.  
  470. True, but your MTA could do the initial DNS query asking for everything 
  471. about hydra.carleton.ca and get back both the MX and A records (if they 
  472. both existed) in a single response (modulo UDP datagram size limits).
  473.  
  474. (Sorry to pick on you, Barry :-)
  475.  
  476. --lyndon
  477.  
  478. ------------------------------
  479.  
  480. End of TCP-Group Digest V94 #105
  481. ******************************
  482.